march in step with someone - French English Dictionary